credit card atm visa crm lawsuit financial investment credit cards bank consulting business solutions bookkeeping checking business advisor claims banking financial planning audits law accounting estate planning credit firm